Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STOW ROAD Semi-Detached £174,948 £31,000 29 Mar 1996
6 STOW ROAD Semi-Detached £111,817 £28,500 29 Feb 2000
8 STOW ROAD Semi-Detached £132,829 £78,000 28 Sep 2012
10 STOW ROAD Semi-Detached £121,856 £75,000 15 Nov 2013
12 STOW ROAD Terraced £154,760 £95,000 2 Feb 2007
14 STOW ROAD Semi-Detached £73,123 £31,000 30 Jun 2003
16 STOW ROAD Semi-Detached £154,074 £152,000 13 Jul 2023
20 STOW ROAD Semi-Detached £146,138 £39,500 18 Aug 2000